﻿2026-08-19T02:02:23.0460988Z ##[group]Run .github/bench/wrap.ps1 -Step "twohost-cli-a" -Command "cargo test -p spt --test twohost_cli -- --nocapture"
2026-08-19T02:02:23.0461995Z [36;1m.github/bench/wrap.ps1 -Step "twohost-cli-a" -Command "cargo test -p spt --test twohost_cli -- --nocapture"[0m
2026-08-19T02:02:23.0468454Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-08-19T02:02:23.0468829Z env:
2026-08-19T02:02:23.0473963Z   SPT_CI_TEST_TMP: C:\actions-runner\_work\_temp\spt-test-tmp-32205195794-1-bf76eff707f44176b417841add2f4550
2026-08-19T02:02:23.0474765Z   TEMP: C:\actions-runner\_work\_temp\spt-test-tmp-32205195794-1-bf76eff707f44176b417841add2f4550
2026-08-19T02:02:23.0475454Z   TMP: C:\actions-runner\_work\_temp\spt-test-tmp-32205195794-1-bf76eff707f44176b417841add2f4550
2026-08-19T02:02:23.0475913Z   SPT_TWO_HOST: 1
2026-08-19T02:02:23.0476102Z   SPT_TWO_HOST_ROLE: a
2026-08-19T02:02:23.0476336Z   SPT_TWO_HOST_SECRET: rig-twohost-ci
2026-08-19T02:02:23.0476609Z   SPT_TWO_HOST_WAIT_SECS: 900
2026-08-19T02:02:23.0476861Z ##[endgroup]
2026-08-19T02:02:24.8125458Z    Compiling n0-future v0.3.2
2026-08-19T02:02:24.8321021Z    Compiling backon v1.6.0
2026-08-19T02:02:24.8379315Z    Compiling tempfile v3.27.0
2026-08-19T02:02:24.9036908Z    Compiling n0-watcher v0.6.1
2026-08-19T02:02:24.9554290Z    Compiling iroh-dns v0.98.0
2026-08-19T02:02:25.0541870Z    Compiling spt-test-support v0.56.0 (C:\actions-runner\_work\spt-bs-core\spt-bs-core\crates\spt-test-support)
2026-08-19T02:02:25.1930062Z    Compiling netwatch v0.16.0
2026-08-19T02:02:25.3629899Z    Compiling iroh-relay v0.98.0
2026-08-19T02:02:25.8206891Z    Compiling portmapper v0.16.0
2026-08-19T02:02:30.5922444Z    Compiling iroh v0.98.2
2026-08-19T02:02:42.6117940Z    Compiling spt-net v0.56.0 (C:\actions-runner\_work\spt-bs-core\spt-bs-core\crates\spt-net)
2026-08-19T02:02:44.6064188Z    Compiling spt-daemon v0.56.0 (C:\actions-runner\_work\spt-bs-core\spt-bs-core\crates\spt-daemon)
2026-08-19T02:03:02.4544046Z    Compiling spt v0.56.0 (C:\actions-runner\_work\spt-bs-core\spt-bs-core\crates\spt)
2026-08-19T02:03:15.9700931Z     Finished `test` profile [unoptimized + debuginfo] target(s) in 52.21s
2026-08-19T02:03:16.0011217Z      Running tests\twohost_cli.rs (target\debug\deps\twohost_cli-ae464e8eb63e76a6.exe)
2026-08-19T02:03:16.7692982Z 
2026-08-19T02:03:16.7693980Z running 2 tests
2026-08-19T02:03:16.7697284Z test gated_cli_role_b ... ok
2026-08-19T02:03:16.7706143Z GATED role A: node cc45247c71dc683e9c6505b72142e1976f898f7acf064beb27e35d2993ace09c
2026-08-19T02:03:48.3462734Z GATED OK: bring-up: B's suspended C-2 row replicated to A
2026-08-19T02:03:50.4261128Z GATED OK: C-2 wake dispatched — WOKE:ling-gated-c2@989b0dbaa74de8e5c747af19c65f49211f08235717e8d322ec082ab0cbfb48ee (Suspended->Active) at 989b0dbaa74de8e5c747af19c65f49211f08235717e8d322ec082ab0cbfb48ee
2026-08-19T02:04:16.7826641Z test gated_cli_role_a has been running for over 60 seconds
2026-08-19T02:04:22.6452897Z GATED OK: C-2: B's row advertises Active (the revive completed the loop)
2026-08-19T02:04:22.6478942Z GATED OK: E-1: B's send landed in the target spool
2026-08-19T02:04:22.6479208Z GATED OK: E-1 from-stamp = ling-gated-e1
2026-08-19T02:04:38.5744513Z GATED OK: W4 fork: B's source is seeded and granted
2026-08-19T02:04:38.5747264Z GATED OK: W4 fork: B's source row replicated to A
2026-08-19T02:04:38.9121966Z GATED OK: W4 fork driven across the boundary — FORKED:ling-gated-forksrc@989b0dbaa74de8e5c747af19c65f49211f08235717e8d322ec082ab0cbfb48ee -> ling-gated-forknew on 989b0dba… (home=twohost, copied-then-independent)
2026-08-19T02:04:53.6134457Z GATED OK: W4 fork: B verified the forked endpoint
2026-08-19T02:04:53.9245044Z GATED OK: evidence-route knock left A — knocked on ling-gated-forkgap at 989b0dba…
2026-08-19T02:04:53.9245374Z   asking for: FORK
2026-08-19T02:04:53.9245509Z   as: ling-gated-tgt
2026-08-19T02:04:53.9245851Z It is waiting in their inbox on 989b0dba… — nothing notifies them, so they may need asking.
2026-08-19T02:19:54.0600846Z 
2026-08-19T02:19:54.0601472Z thread 'gated_cli_role_a' (48764) panicked at crates\spt\tests\twohost_cli.rs:210:5:
2026-08-19T02:19:54.0602054Z never converged on the rig: fork-pair: B read the prescription and the consequence
2026-08-19T02:19:54.0602579Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2026-08-19T02:19:54.2727937Z test gated_cli_role_a ... FAILED
2026-08-19T02:19:54.2728198Z 
2026-08-19T02:19:54.2728264Z failures:
2026-08-19T02:19:54.2728366Z 
2026-08-19T02:19:54.2728425Z failures:
2026-08-19T02:19:54.2728581Z     gated_cli_role_a
2026-08-19T02:19:54.2728699Z 
2026-08-19T02:19:54.2728958Z test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 997.50s
2026-08-19T02:19:54.2729308Z 
2026-08-19T02:19:54.2745865Z error: test failed, to rerun pass `-p spt --test twohost_cli`
2026-08-19T02:19:54.3115974Z ##[error]Process completed with exit code 1.
